cast microstructure - Turkish English Dictionary